//
//  UITableViewCell.swift
//  
//
//  Created by tangbl93 on 2021/1/8.
//

import UIKit

public extension UITableViewCell {
    
    /// reload current cell with animation
    func yx_reloadData(with animation: UITableView.RowAnimation = .automatic) {
        guard let tableView = self.superview as? UITableView else { return }
        guard let indexPath = tableView.indexPath(for: self) else { return  }
        
        tableView.reloadRows(at: [indexPath], with: animation)
    }
}
